\chapter{古典密码(Classical Encryption)}
这部分我们介绍一下古典密码。
\begin{note}
	问：什么是古典\par
	答：很早以前的\par
	问：多早以前的\par
	答：What？Can u speak English？
\end{note}

\section{凯撒密码Caesar cipher}
	\begin{equation}
		\begin{cases}
		c=m+3(mod\ 26)  \\
		m=c-3(mod\ 26)
		\end{cases}
	\end{equation}
\begin{example}
	利用凯撒密码对"LI XIAO FENG SHI LAO SHI"进行加密。
\end{example}
\begin{solution}
	首先需加密的都是大写，我们使用Ascii码对其编码，并且去掉空格，变为"LIXIAOFENGSHILAOSHI",A$\sim$Z的Ascii码为65$\sim$90，所以计算时编码要减去65。
\end{solution}
\section{移位变换(shift transformation)}
	\begin{equation}
		\begin{cases}
			c=m+k(mod\ 26),m \geq 0 ,k \leq 25 \\
			m=c-k(mod\ 26),c \geq 0 ,k \leq 25
		\end{cases}
	\end{equation}
	
\section{仿射变换(affine transformation)}
	\begin{equation}
      \begin{cases}
        c=am+b(mod\ 26) \\
        m=a^{-1}(c-b)(mod\ 26),&a \geq 0,b \leq 25,gcd(a,26)=1,a^{-1}a=1 mod \ 26 
      \end{cases}
    \end{equation}
    仿射变换中a，b是密钥。